deputy (dep) - Español Inglés Diccionario